﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.ser{ margin-top:10px;}
/*正文开始*/
#flashs{ position:relative; height:312px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; right:50%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#FFF;  background:#055AA0; border:1px solid #055AA0; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#FFF; color:#055AA0;}

.prolist { width:210px; overflow:hidden; float:left;}
.prolist h2 { height:52px; text-align:center; background:url(../images/listh2.jpg) no-repeat; font-size:20px; line-height:48px; font-family:"微软雅黑"; font-weight:normal;}
.prolist h2 a { color:#fff;}
.list_con { height:487px; overflow:hidden; padding:15px 14px 0; border-left:6px solid #055aa0; border-right:6px solid #055aa0;}
.list_con h3 { font-size:13px; height:32px; line-height:32px; overflow:hidden; margin:6px 0 0 0;}
.list_con h3 a { color:#4d4d4d; padding-left:32px; background:url(Img/Index/listh3.jpg) no-repeat; display:block;}
.list_con h3 a:hover, .list_con .cur a { color:#fff; padding-left:32px; background:url(Img/Index/listh3hover.jpg) no-repeat; display:block;}
.list_con h4 { font-size:12px; height:32px; line-height:32px; overflow:hidden; padding-left:35px; border-bottom:1px dotted #b9b9b9; background:url(Img/Index/lijt.gif) no-repeat 20px center;}
.list_con h4 a { color:#6f6f6f;}
.list_con ul { padding:3px 0;}
.list_con ul li { overflow:hidden; height:30px; line-height:30px; padding-left:20px; border-bottom:1px dotted #b9b9b9; padding-left:35px; font-family:"宋体";}
.list_con ul li a { color:#646464;}
.list_con ul .nobot { border-bottom:0;}
.listdi { background:url(../images/listdi.gif) no-repeat left top; height:9px; line-height:0; font-size:0;}


.pro { width:724px; height:568px; overflow:hidden; margin-top:17px;}
.pro h2 { height:32px; line-height:32px; font-size:18px; padding-left:9px; border-bottom:1px solid #006ca7; font-weight:normal; font-family:"微软雅黑";}
.pro h2 a { color:#fff; background:url(../images/hot.gif) no-repeat; display:block; width:135px; text-align:center; height:32px; line-height:32px;}
.pro h2 span a { font-family:"宋体"; font-size:12px; color:#797979; background:none; width:42px; text-align:left;}
.pro_c { padding:12px 0 0 0; height:519px; overflow:hidden;}
.pro_c ul li { float:left; width:213px; height:173px; margin-right:41px; display:inline; overflow:hidden;}
.pro_c ul li img { border:1px solid #dcdcdc; padding:3px; width:205px; height:121px;}
.pro_c ul li span.tit { height:18px; line-height:18px; padding-top:2px; overflow:hidden; text-align:center; display:block;} 
.pro_c ul li span.tit a { color:#555; font-size:13px;}
.pro_c ul li span.p{ height:18px; line-height:18px; overflow:hidden; text-align:center; display:block; color:#aaa;}
.pro_c ul .nobot { margin-right:0;}
.sha1 { background:url(Img/Index/sha1.jpg) no-repeat center 11px; height:39px; line-height:0; font-size:0;}

.why { border:1px solid #d9d9d9; height:1059px; overflow:hidden; width:958px; margin:0 auto;}
.hz { background:url(Img/Index/bg01.jpg) no-repeat center top; height:280px; overflow:hidden;}
.hz h2 { height:88px; text-align:center; padding-top:35px;}
.hz_c { padding:34px 27px 0; height:123px; overflow:hidden; background:url(Img/Index/sha3.jpg) no-repeat center top;}
.hz_c .kh_con { float:left; margin-left:20px; display:inline; width:835px; overflow:hidden;}
.hz_c ul li { float:left; width:133px; height:123px; margin-right:34px; display:inline;}
.hz_c ul li img { width:131px; height:73px; border:1px solid #d6d6d6;} 
.hz_c ul li span a { height:36px; line-height:36px; text-align:center; display:block; overflow:hidden; color:#616161; font-family:"宋体";}
.h01 a { margin-top:18px; background:url(Img/Index/l.gif) no-repeat; width:23px; height:40px; display:block;}
.h02 a { margin-top:18px; background:url(Img/Index/r.gif) no-repeat; width:23px; height:40px; display:block;}

.al_c { padding:0 0 0 35px; height:779px; overflow:hidden; /*background:url(Img/Index/bg02.jpg) no-repeat center top;*/}
.al_c dl { width:272px; height:349px; padding:31px 35px 0 0; float:left;}
.al_c dl dt { width:272px; height:178px;}
.al_c dl dt img { width:258px; height:164px; padding:6px; border:1px solid #dadada; background-color:#fff;}
.al_c dl dd { height:166px; padding-top:6px;}
.al_c dl dd h3 {font-style:normal; font-weight:normal;font-size:16px; font-family:"微软雅黑"; height:34px; line-height:34px; padding-left:9px; color:#055aa0; background:url(Img/Index/jbx.gif) no-repeat;}
.al_c dl dd h3 a { color:#055aa0; }
.al_c dl dd h3 em { font-weight:bold;  font-size:18px;}
.al_c dl dd p { line-height:24px; color:#545454; font-size:13px; padding-top:8px; font-family:"微软雅黑";}
.al_c dl dd p em{ color:#e0640b; font-style:normal;}
 
.bd01 { width:960px; height:120px; position:relative; margin-top:26px;}
.bdtel { font-size:14px; position:absolute; top:24px; right:16px; color:#fff; width:178px; font-family:"微软雅黑";}
.bdtel em img { display:block; width:154px; height:50px; margin:0 auto 5px;}
.bd02 { width:960px; height:110px; background:none;}
.bdtel2 { color:#00357b;}

.sha2 { background:url(Img/Index/sha2.jpg) no-repeat center 1px; height:30px; line-height:0; font-size:0;}
.jz { width:614px; height:359px; overflow:hidden; padding:0 3px; border:1px solid #ddd;}
.jz h2 { font-size:14px; height:34px; line-height:34px; padding:8px 9px 0 50px; border-bottom:1px dashed #d5d5d5; font-weight:normal; font-family:"微软雅黑"; background:url(../images/jz.gif) no-repeat 19px 15px;}
.jz h2 a { color:#055aa0;}
.jz h2 em { font-style:normal; font-size:11px; color:#cacaca; padding-left:5px;}
.jz h2 span a { font-size:12px; font-weight:normal; color:#b2b2b2; font-family:"宋体";}
.jz_c { height:292px; overflow:hidden; padding:24px 0 0 21px;}
.jz_c dl { height:116px; overflow:hidden; padding-bottom:30px;}
.jz_c dl dt { font-size:0; line-height:0;}
.jz_c dl dt img { width:163px; height:116px;}
.jz_c dl dd { padding-left:20px; width:392px; overflow:hidden;}
.jz_c dl dd h3 a { font-size:12px; height:24px; line-height:24px; color:#055aa0;}
.jz_c dl dd p { line-height:22px;overflow:hidden; height:66px;}
.jz_c dl dd span { display:block; padding-top:3px;}

.ry { width:325px; height:361px; overflow:hidden; padding:0; border:none;}
.ry h2 { height:44px; line-height:44px; padding:0 16px 0 46px; background:#055aa0 url(../images/ry.gif) no-repeat 16px 9px; border-bottom:none;}
.ry h2 a { color:#fff;}
.ry h2 em { color:#7797c0;}
.ry h2 span a { color:#fff;}
.ry_c0{height:315px; overflow:hidden; border:1px solid #ddd; border-top:0;}
.ry_c { height:275px; overflow:hidden;  padding:6px 36px 0;}
.ry_c .ry_con { padding:16px 0 0; width:251px; height:204px;}
.ry p{  line-height:30px; overflow:hidden;padding:3px 10px; background:#f2f2f2;}
.ry_c dl{width:251px; height:202px; float:left;}
.ry_c dl dt { width:251px; height:171px;}
.ry_c dl dt img { width:235px; height:155px; padding:7px; border:1px solid #d6d6d6;}
.ry_c dl dd { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #ccc;}
.ry_c dl dd a { color:#000; font-weight:bold;}
.ry_c ul { padding:5px 0 0;}
.ry_c ul li { float:left; width:96px; overflow:hidden; background:url(../images/ryd.gif) no-repeat 11px 9px; padding-left:29px; height:22px; line-height:22px;}

.about_l { height:359px; overflow:hidden; margin-top:20px; border:1px solid #ddd; border-right:none}
.about { width:620px; height:362px; overflow:hidden; border:none;}
.about h2 a {width:157px;}
.about_c { height:307px; padding:12px 0 0 24px; overflow:hidden;}
.about_c p { height:140px; overflow:hidden; text-indent:24px; font-family:"微软雅黑"; font-size:13px; padding:0 8px 0 0; line-height:28px;}
.about_c p .sm{ padding-left:8px; float:right;}
.about_c p .sm a{ font-size:12px; color:#999}
.about_c h4 { height:17px; line-height:17px; margin:14px 2px; background:url(../images/ah3.gif) repeat-x; font-size:14px; font-weight:normal; font-family:"微软雅黑"; padding-left:6px;}
.about_c h4 a { color:#fff; background-color:#fc6c09; padding:0 20px;}
.about_c h4 span a { font-size:12px; font-weight:normal; color:#b2b2b2; font-family:"宋体"; background:#f4f4f4; padding:0 4px;}
.cp_c { height:118px; overflow:hidden; background-color:#fff;}
.cp_c .sb_con { margin-left:20px; width:550px; overflow:hidden; float:left; display:inline-block; position:relative;}
.cp_c ul li { float:left; margin-right:25px; display:inline; width:158px; height:100px; position: relative;}
.cp_c ul li img { width:158px; height:100px;}
.cp_c ul li span.tit { position:absolute; text-align:center; display:block; width:158px; overflow:hidden; height:25px; line-height:25px; top:75px; left:0; z-index:10;}
.cp_c ul li span.tit a { color:#fff;}
.cp_c ul li span.bg{position:absolute;display:block; width:158px; height:25px;top:75px; left:0; z-index:8; background:#000;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.c01 a { margin-top:39px; background:url(../images/al.gif) no-repeat; width:12px; height:25px; display:block;}
.c02 a { margin-top:39px; background:url(../images/ar.gif) no-repeat; width:12px; height:25px; display:block;}
.dvd { padding:19px 6px 0 0;}
.dvd img { border:1px solid #dfdfdf; padding:6px; width:299px; height:307px;}

.bot { border:1px solid #ddd; height:412px; overflow:hidden; padding:0 2px; margin-top:20px;}
.new { width:460px; height:412px; overflow:hidden;}
/*.new { width:294px; height:412px; overflow:hidden;}*/
.new h2 { font-size:14px; font-weight:normal; font-family:"微软雅黑"; height:34px; line-height:34px; padding:8px 3px 0 15px; background:url(../images/dtx.gif) repeat-x left bottom;}
.new h2 a { color:#055aa0; background:url(../images/dtspan.gif) no-repeat center bottom; display:inline-block; padding:0 2px;}
.new h2 span a { font-size:12px; color:#b2b2b2; font-family:"宋体"; background:none;}
.n_con { padding:21px 0 0 16px; height:349px; overflow:hidden;}
.n_con dl { height:130px; overflow:hidden;}
.n_con dl dt { width:123px; height:130px;}
.n_con dl dt img { width:115px; height:122px; border:1px solid #cbcbcb; padding:3px;}
.n_con dl dd { padding-left:11px; width:300px; overflow:hidden}
/*.n_con dl dd { padding-left:11px; width:144px; overflow:hidden}*/
.n_con dl dd h3 a { font-size:12px; color:#055aa0; line-height:22px;}
.n_con dl dd p { line-height:24px; color:#606060; padding-top:5px; height:95px; overflow:hidden}
.n_con dl dd span { display:block;}
.n_con ul { padding:5px 0 0 0; overflow:hidden; margin-top:11px; border-top:1px solid #d5d5d5;}
.n_con ul li { height:32px; line-height:32px;overflow:hidden;}

.dt { width:440px; height:412px; overflow:hidden; margin-left:43px;}
/*.dt { width:282px; height:412px; overflow:hidden; margin-left:43px;}*/
.dt_c { padding:21px 0 0 0; height:349px; overflow:hidden;}
.dt_c p { font-size:0; line-height:0;} 
.dt_c p img { width:282px; height:130px;} 
.dt_c ul { padding:0px 0 0 0; overflow:hidden; }
.dt_c ul li { height:32px; line-height:32px;overflow:hidden;}

.dt2 { width:288px; height:412px; overflow:hidden;}
.cs { height:185px; overflow:hidden; margin-top:15px;}
.cs h2 { font-size:13px; font-family:"微软雅黑"; border-bottom:1px dashed #d5d5d5; height:26px;}
.cs h2 a { color:#fff; background:url(../images/cs.gif) no-repeat; width:68px; text-align:center; height:25px; line-height:25px; display:inline-block; font-weight:normal;}
.cs h2 span a { background:none; width:42px; color:#b2b2b2; font-size:12px; font-family:"宋体";}
.cs_c { padding:13px 0 0 0; height:145px;}
.cs_c dl { height:138px; overflow:hidden;} 
.cs_c dl dt { width:132px; height:138px; float:left;}
.cs_c dl dt img { width:124px; height:130px; border:1px solid #cbcbcb; padding:3px;}
.cs_c dl dd { padding-left:10px; overflow:hidden;}
.cs_c dl dd p { height:28px; line-height:28px; overflow:hidden;}
.cs_c dl dd p a{ float:left}
.cs_c dl dd p label{ float:right; padding-right:10px;}


.link { width:645px; height:162px; overflow:hidden; margin-top:20px; border:1px solid #ddd; padding:0 3px;}
.barlink { height:31px; border-bottom:1px dashed #d5d5d5; padding:11px 20px 0 13px}
.barlink span a { font-family:"宋体"; color:#b2b2b2; line-height:30px;}
.barlink ul li { float:left; width:98px; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:14px;}
.barlink ul li a { color:#055aa0; display:inline-block;}
.barlink ul li a:hover, .barlink ul .cur a { color:#fff; background:url(Img/Index/link.gif) no-repeat; display:block;}
.l_con { line-height:30px; padding:12px 0 0 10px; height:107px; overflow:hidden;}
.l_con a { padding:0 11px; color:#646464;}

.hd { width:292px; padding-right:3px; height:162px; overflow:hidden; margin-top:20px; border:1px solid #ddd;}
.hd h2 { font-size:14px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px dashed #d5d5d5; height:40px; line-height:40px; padding:2px 10px 0;}
.hd h2 a { color:#055aa0;}
.hd h2 span a { background:none; width:42px; color:#b2b2b2; font-size:12px; font-family:"宋体";}
.hd_c { padding:12px 0 0 4px; height:107px; overflow:hidden;}
.hd_c dl { height:72px; overflow:hidden; padding-left:8px;}
.hd_c dl dt { width:72px; font-size:0; line-height:0; float:left;}
.hd_c dl dt img { width:72px; line-height:72px;}
.hd_c dl dd { padding-left:14px; width:162px; overflow:hidden; float:left;}
.hd_c dl dd h3 { font-size:12px; line-height:18px;}
.hd_c dl dd h3 span { display:block; font-weight:normal;}
.hd_c dl dd p { line-height:20px;}
.hd_c .bz { padding:10px 0 0 0; font-family:"宋体";}

